spruce forest - French English Dictionary